package edu.suda.xsap.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class Employee {
    private Long id;
    private String name;
    private String phone; // 用来登录
    private String sex;
    private Date birthday;
    private String introduce; // 介绍
    private String avatarUrl; // 头像文件路径
    private String note;
    private String roleName; // 操作角色名，暂不使用
    private String rolePassword; // 操作角色密码
    private Byte roleType; // 操作角色类型，1，超级管理员；0，普通管理员
    private String roleEmail; // 操作角色邮箱
    private Byte isDeleted; // 逻辑删除，0有效，1无效
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime lastModifyTime; // 修改时间
    private Integer version; // 版本
}